case grammar

Terms from Artificial Intelligence: humans at the heart of algorithms

A case grammar labels parts of a sentence by the role they play with respect to the verb, such as Agent, Object, Instrument, Time, Beneficiary, or Goal. For example, consider the sentence:
 :   "The computer parsed the sentence in order to answer the query for the user."
this might be labelled ::
 :   label( \= agent(cpmputer), object(sentence), goal(answer query), beneficiary(user) )
In some languages, notably Latin, 'cases' are distinguished explicitly by modifying word endings, in others the order of words in the sentance, or contextual clues are needed.

Used on page 305